﻿import QtQuick 2.12
import QtQuick.Window 2.12
// 加载 widget 模块
import Moudle.widget 1.0

Window {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")
    Rectangle
    {
        anchors.fill: parent
        color: "red"
        MouseArea
        {
            anchors.fill: parent
            // 鼠标点击 触发 widget 的信号
            onClicked: hwidget.sig_send()
        }
    }
    // 对应的 widget 类 做为qml 中的类型调用
    Widget
    {
        id: hwidget  // id 也可以认为是 widget 类型的别名
        // 信号接受，on+信号名称， 第一个字母大写
        onSig_send: slot_recive()
    }
}
